@import "ydui.css";
[v-cloak]{display:none}
.demo-pagetitle{font-size:0.68rem;color:#ff5e53;text-align:center;padding:0.6rem 0 0.4rem}
.demo-detail-title{color:#888;font-size:0.28rem;margin-bottom:0.5rem;font-weight:normal;line-height:0.42rem;text-align:center}
.demo-loading{margin-bottom:20px}
.demo-loading li a{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;width:100%;height:100%}
.demo-loading li img{width:0.6rem;height:0.6rem;display:inline-block}
.demo-tip{color:#b1b1b1;font-size:0.24rem;padding:0.2rem 0.24rem 0.4rem;line-height:18px;font-family:\5fae\8f6f\96c5\9ed1;position:relative}
.demo-tip:after{content:"";position:absolute;bottom:0.2rem;left:0;width:100%;border-bottom:1px dashed #b2b2b2;-webkit-transform:scaleY(0.5);transform:scaleY(0.5);-webkit-transform-origin:0 100%;transform-origin:0 100%}
.demo-tip i{margin-right:3px}
.demo-tip a{color:#5aa700}
.demo-upload{overflow:hidden}
.demo-upload li{width:1rem;height:1rem;float:left;margin-right:0.2rem}
.demo-upload li:last-child{margin-right:0}
.demo-upload-big{width:2rem;height:2rem;margin-top:0.4rem}
.demo-upload-rectangle{width:4rem;height:2rem;margin-top:0.4rem}
.demo-components{background-color:#fff;padding:10px;margin-bottom:10px}
.demo-upload{overflow:hidden}
.demo-upload li{float:left}
.demo-upload li img{width:1rem;height:1rem;margin-right:0.2rem}
.demo-pitch{margin-top:0.5rem}
.demo-small-pitch{margin-top:0}
.demo-progressbar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 0.24rem}
.demo-spinner{background-color:#fff;padding:0.24rem;font-size:0}
.demo-spinner-title{font-size:0.26rem;color:#888;display:block;margin-bottom:0.1rem}
.demo-badege{padding:0 0.24rem 0.5rem 0.24rem;background-color:#fff}
.demo-badege .demo-badege-title{font-size:0.26rem;padding-top:0.5rem;padding-bottom:0.15rem;color:#777;position:relative}
.demo-badege .demo-badege-title:after{content:"";position:absolute;z-index:2;bottom:0;left:0;width:100%;height:1px;background-color:#d9d9d9;border-bottom:1px solid #d9d9d9;-webkit-transform:scaleY(0.5);transform:scaleY(0.5);-webkit-transform-origin:0 100%;transform-origin:0 100%}
.demo-badege .badge{margin-right:0.1rem}
.demo-icons [class^="icon-"]:before,.demo-icons [class*=" icon-"]:before{font-size:0.6rem;color:#ff685d}
.demo-progress-line{height:0.15rem;width:100%}
.demo-progress-cricle{width:2rem;height:2rem}
.nav-center .nav-title{font-family:\5fae\8f6f\96c5\9ed1}
@font-face{font-family:"demo-icons";src:url("http://at.alicdn.com/t/font_1474965703_1820433.ttf") format("truetype")}
[class^="demo-icons-"]:before,[class*=" demo-icons-"]:before{font-family:"demo-icons";font-size:0.5rem}
.demo-icons-weixin:before{content:"\e60b"}
.demo-icons-me:before{content:"\e610"}
.demo-icons-contact:before{content:"\e60c"}
.demo-icons-discover:before{content:"\e611"}
.demo-icons-phone:before{content:"\e60e"}
.demo-icons-tel:before{content:"\e616"}
.demo-icons-like:before{content:"\e60d"}
.demo-icons-order:before{content:"\e60f"}
.demo-icons-button:before{content:"\e602";color:#ff685e}
.demo-icons-sendcode:before{content:"\e60a";color:#8b78e2}
.demo-icons-dialog:before{content:"\e603";color:#3cc51e}
.demo-icons-keyboard:before{content:"\e613";color:#fc746c}
.demo-icons-cell:before{content:"\e600";color:#fc746c}
.demo-icons-tabs:before{content:"\e607";color:#ff8d20}
.demo-icons-list:before{content:"\e605";color:#ff8d20}
.demo-icons-actionsheet:before{content:"\e601";color:#3ccd1c}
.demo-icons-progressbar:before{content:"\e612";color:#ff8d20}
.demo-icons-icons:before{content:"\e604";color:#8b78e2}
.demo-icons-tabbar:before{content:"\e606";color:#3cc51e}
.demo-icons-badge:before{content:"\e608";color:#ef4f4f}
.demo-icons-grids:before{content:"\e609";color:#8b78e2}
.demo-icons-slider:before{content:"\e614";color:#8b78e2}
.demo-icons-spinner:before{content:"\e615";color:#ff8d20}
.demo-icons-cityselect:before{content:"\e617";color:#ff685e}
@font-face{font-family:"demo-category-icons";src:url("http://at.alicdn.com/t/font_1477296366_4593668.ttf") format("truetype")}
[class^="demo-icons-category"]:before,[class*=" demo-icons-category"]:before{font-family:"demo-category-icons";font-size:0.48rem;color:#5b5d5c}
.demo-icons-category1:before{content:"\E604"}
.demo-icons-category2:before{content:"\E602"}
.demo-icons-category3:before{content:"\E605"}
.demo-icons-category4:before{content:"\E603"}
.demo-icons-category5:before{content:"\E607"}
.demo-icons-category6:before{content:"\E600"}
.demo-icons-category7:before{content:"\E606"}
.demo-icons-category8:before{content:"\E601"}
.m-navbar{background:#5b5d5c;color:#fff}
.navbar-item .back-ico:before,.navbar-item .next-ico:before{color:#fff}
.navbar-center .navbar-title{color:#fff}
.cell-left{width:30%;display:inline-flex;font-size:0.28rem}
.cell-input{font-size:0.26rem}
.cell-left p{width:100%;display:inline-block;line-height:0.6rem}
.cell-left p.redText{color:rgba(255,135,0,1)}
select,.cell-select{direction:rtl;font-size:0.26rem}
select option{direction:ltr}
.g-content{width:95%;margin:0 auto}
.btn-primary{background:linear-gradient(to bottom,#ff8700,#ff8700)}
.cell-right{color:#a9a9a9;font-size:0.28rem}
.eggIco{width:0.6rem}
.egg_text{color:rgba(255,135,0,1);font-size:0.4rem}
.search_i{border:#ccc solid 1px;margin:15px;height:.8rem}
.mar_10{margin:10px 0}
.list_text{width:100%;overflow:hidden}
.list_text li{width:50%;display:inline-block;float:left;text-align:center;line-height:.8rem;font-size:.3rem;color:#4A4A4A}
.m-cell-t-b{border-top:1px solid #E1E1E1}
.tab_list{display:flex;border-bottom:1px solid #E1E1E1}
.tabbar-item-text{flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font:bold .3rem/1rem microsoft yahei;color:#4A4A4A}
.user_pic_up{width:1rem}
.flex_k{display:flex;text-align:center}
.pic_user{float:left}
.flex_d{width:55%;float:left}
.black_name{font:normal .3rem/.5rem microsoft yahei;white-space:nowrap;text-align:left}
.tabbar-item-text-s{font:normal .3rem/1rem microsoft yahei;color:#4A4A4A;display:flex;flex-grow:1;text-align:center;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.tabbar-item-text-s .eggIco{width:20px}
.tabbar-item-text-s .egg_text{font-size:.3rem}
.m-celltitle{padding:.3rem 0.24rem;font-size:0.3rem;text-align:left;color:#888;position:relative;z-index:1}
.add_egg{background-image:linear-gradient(-180deg,#808080 3%,#202020 100%)}
.margin_r5{margin-right:5px}
.num_bor_s{border:#e1e1e1 solid 1px;width:100%;padding:.2rem 0;height:.8rem;font-size:.3rem;text-indent:10px;}
.cell_right_bz{color:#a9a9a9;font-size:0.28rem;text-align:left;line-height:.8rem}
.help_details{width:90%;margin:0 auto;padding:0;text-align:left}
.help_details h3{font:bold .4rem/.5rem microsoft yahei;color:#333;margin-bottom:10px}
.help_details .g_content{width:100%;text-align:left;font:normal .3rem/.4rem microsoft yahei;padding:10px;color:#666}
.help_details .g_content img{width:100%;margin:10px 0}
.help_details .header{padding:20px 0;border-bottom:#ccc solid 1px}
.help_details .header .time_ico{font-size:.3rem;color:#999}
.help_details .header .time_ico i{margin-right:10px}
.tab_fa{display:flex}
.tab_fa .cell-item{width:50%}
.bg_green_textarea{background:#FBFBFB;border:1px solid #E8E8E8}
.cell_gray_b::after{content:'';margin-top:10px;display:block;width:100%;height:10px;background:#F5F5F5}
.container{width:100%;clear:both}
.z_photo{width:100%;height:100%;padding:0.3rem;overflow:auto;clear:both;margin:0 auto}
.z_photo img{width:100%;height:100%}
.z_addImg{float:left;margin-right:15px;margin-bottom:15px;width:100px;height:100px;border:#ccc dashed 1px}
.z_file{width:100px;height:100px;border:#ccc dashed 1px;float:left;margin-right:15px;text-align:center;vertical-align:middle;position:relative}
.z_file input::-webkit-file-upload-button{width:100%;height:100%;border:none;position:relative;outline:0;background:url(../images/camera.png) no-repeat center center;text-align:center;padding-top:70px;color:#999;line-height:200%;margin-right:5px}
.z_file input#file{display:block;width:100px;border:0;height:100px;position:absolute;top:0;left:0;z-index:9}
.z_mask{width:100%;height:100%;background:rgba(0,0,0,.5);position:fixed;top:0;left:0;z-index:999;display:none}
.z_alert{width:80%;height:140px;border-radius:.2rem;background:#fff;font-size:14px;text-align:center;position:absolute;left:50%;top:50%;margin-left:-40%;margin-top:-70px}
.z_alert p:nth-child(1){line-height:100px}
.z_alert p:nth-child(2) span{display:inline-block;width:49%;height:40px;line-height:40px;float:left;border-top:1px solid #ddd}
.z_cancel{border-right:1px solid #ddd}
.z_file.aui-icon-plus:before{color:#ccc;margin-top:25px;display:inline-block;position:relative;z-index:1}
.text_team_details .cell-right{justify-content:flex-start}
.team_details_name{width:100%;padding:.3rem 0 .3rem 0.24rem}
.text_team{align-items:flex-start}
.team_details_name h3{color:#333;font-size:.4rem;line-height:.6rem}
.team_details_name .Id{color:#999;font-size:.3rem;line-height:.6rem}
.team_details_name img{width:2.5rem;max-height:1.5rem}
.team_details_name .cell-left{-webkit-box-align:center;justify-content:flex-start}
.team_details_name .cell-right{-webkit-box-align:start;justify-content:flex-start;align-items:center}
.text_l{text-align:left}
.teamReferral{max-height:100px;overflow-y:auto;align-items:center;display:inline-table;line-height:30px;-webkit-align-items:center}
.teamReferral  p:first-child{margin-top:10px}
.team_user{text-align:left;margin:0 5px}
.team_user img{width:1.2rem}
.team_user p.name_t{font-size:.2rem;text-align:center}
.exp_one{width:90%;height:1.5rem;padding:20px 0;display:inline-block;text-align:center;color:#FFF;background-image:linear-gradient(-180deg,#FA6765 4%,#FF5250 97%);justify-content:center;align-items:center;border-radius:6px}
.grids-item{padding:.25rem}
#teaminfo p{width:100%}
.apply_btn{background-image:linear-gradient(-180deg,#FFA202 3%,#F76503 100%)}
.apply_commit{background-image:linear-gradient(-180deg,#02C6FF 5%,#038EF7 100%)}
.v-spinner{position:absolute;top:50%;left:45%}
section.loadingNeed{width:30%;display:none;text-align:center;min-height:215px;vertical-align:top;margin:-100px 0 0 -15%;position:absolute;top:50%;left:50%}
.loader-3 .dot{width:15px;height:15px;background:#FF6C00;border-radius:50%;position:absolute;top:calc(50% - 7px)}
.loader-3 .dot1{left:0px;-webkit-animation:dot-jump 0.5s cubic-bezier(0.77,0.47,0.64,0.28) alternate infinite;animation:dot-jump 0.5s cubic-bezier(0.77,0.47,0.64,0.28) alternate infinite}
.loader-3 .dot2{left:20px;-webkit-animation:dot-jump 0.5s 0.2s cubic-bezier(0.77,0.47,0.64,0.28) alternate infinite;animation:dot-jump 0.5s 0.2s cubic-bezier(0.77,0.47,0.64,0.28) alternate infinite}
.loader-3 .dot3{left:40px;-webkit-animation:dot-jump 0.5s 0.4s cubic-bezier(0.77,0.47,0.64,0.28) alternate infinite;animation:dot-jump 0.5s 0.4s cubic-bezier(0.77,0.47,0.64,0.28) alternate infinite}
.m-grid-2{width:100%;overflow:hidden;position:relative}
.m-grid-2 .grids-item{width:50%}
.m-grid-2 .grids-item:after{border-bottom:0}
.layui-layer-btn{display:flex;border-top:#ccc solid 1px;padding:0!important;}
.layui-layer-btn a{width:50%;margin:0!important;height:40px!important;line-height:40px!important;text-align:center!important}
.layui-layer-btn .layui-layer-btn0{background-color:#fff!important;color:#333!important;border-right:#ccc solid 1px!important;border-left:0!important;border-bottom:0!important;border-top:0!important;}
.layui-layer-btn .layui-layer-btn1{background-color:#fff!important;color:#333!important;border:0!important;}
.c_t_egg{text-align:center;padding:0 0 5px 0;font-size:0.35rem}
.cell-textarea{color:#555}
.layui-layer-btn1{background:#f0f0f0}
.btn-block{height:.8rem;line-height:.8rem;border-radius:0}
.complainBtn{position:absolute;right:10px;bottom:10px;color:#0f76cd}

/*2018-4-26*/
.message{background-color:#fff;text-align:center;padding:0.3rem 0.3rem 60px 0.3rem;}
.time{font-size:0.24rem;display:inline-block;margin:0 auto 0.3rem;color:#fff;background:#a0a0a0;padding:3px 10px;border-radius:25px;text-align:center;}
.msg>p.minister{width:100%;display:inline-block;color:#999;    /*text-overflow: ellipsis;*/    /*white-space: nowrap; overflow: hidden;*/
line-height:20px;font-size:14px;text-align:left;}
.minister p{line-height:20px;}
.footer{position:fixed;bottom:0;height:1rem;background-color:#fff;line-height:1rem;width:100%;max-width:720px;border-top:1px solid #ddd;}
.footer img{margin-left:0.2rem;width:0.5rem;}
.footer input{margin-left:0.2rem;width:3.5rem;height:0.64rem;border-radius:0.1rem;border:0.01rem solid #ddd;padding:0 0.15rem;}
.footer p{width:1.2rem;height:0.68rem;font-size:0.3rem;color:#fff;line-height:0.68rem;text-align:center;background-color:#ddd;border-radius:0.1rem;float:right;margin-top:0.2rem;margin-right:0.2rem;}
.msg{width:100%;color:#999}
.send:after,.show:after,.msg:after{content:"";clear:both;display:table;}
.msg>img{width:0.8rem;float:left;}
.msg>p{width:100%;color:#333;display:inline-block;line-height:24px;padding:0 10px;font-size:14px;position:relative;box-sizing:border-box;text-align:left;word-wrap:break-word;word-break:normal;}
.show .msg img,.show .msg p,.show .msg{float:right;}
.send,.show{padding-bottom:0.3rem;}
.bottom_send{width:100%;height:50px;background:#dcdcdc;position:fixed;bottom:0;left:0;display:flex;}
.bottom_send input{width:100%;height:100%;padding-left:10px;}
.bottom_send input:focus{background:#FFF;border-top:#ccc solid 1px}
.send_btn{width:80px;height:100%;float:right;border:0}
.alert_novip,.flower_num,.give_flower{display:none;padding:0.3rem 0.5rem;font-size:0.28rem;}
.alert_novip p,.flower_num p{margin-bottom:0.45rem;
    .layui-layer-wrap button{font-size:0.28rem;padding:0.2rem 0.3rem;margin-top:0.1rem;background:#f8f8f8;border-radius:10px;}
}
.flower_num button{padding:0.2rem 0.5rem;border-radius:10px;}
.layui-layer-wrap button:first-child{float:left;}
.layui-layer-wrap button:last-child{float:right;background:#FF7171;color:#fff;}
.alert_novip button{padding:0.2rem 0.3rem;border-radius:10px}
.flower{width:0.8rem;margin:0 auto;}
.give_flower{text-align:center;}
.give_flower p{text-align:center;line-height:1.5;}
.give_flower input{width:1rem;margin-right:0.1rem;margin-top:0.2rem;}
.give_flower button{display:block;width:3rem;font-size:0.28rem;margin:0.6 auto 0;float:none!important;line-height:0.65rem;border-radius:10px;}
.m-tab{height:100%;}
.tab-panel{overflow:hidden;padding-top:43px;}
.tab-nav{position:fixed;width:100%;left:0;z-index:999;}
.g-scrollview:after{height:0}
.loadmessage{line-height:200px;font-size:16px;color:#999}
.bannerPic{width:100%;height:100px;}
.hairline .g-scrollview{padding-bottom:10px}
